efficiently managed - Turkish English Dictionary